Sweden - StockholmTheer are a number of cafes and restaurants in Stortorget Square. We chose one and order some local beers and food. It had been a long day but an interesting day. It was soon time to catch the train back to the ferry terminal. Previous | Album | Next |
|